CREATE TABLE [dbo].[tb_Inspecciones]
(
[idInspeccion] [int] NOT NULL IDENTITY(1, 1),
[Edificio] [int] NOT NULL,
[TipoObjetoInspeccion] [int] NULL,
[InstalacionAfec] [int] NULL,
[EquipoAfec] [int] NULL,
[Descripcion] [varchar] (255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[Resultado] [varchar] (255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[FechaProgramada] [datetime] NULL,
[FechaEjecucion] [datetime] NULL,
[NroInspeccion] [varchar] (20) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[Estado] [int] NULL,
[Responsable] [varchar] (50) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[Supervisor] [int] NULL,
[CategoriaInspeccion] [int] NULL
) ON [PRIMARY]
GO
ALTER TABLE [dbo].[tb_Inspecciones] ADD CONSTRAINT [PK_tb_Inspecciones] PRIMARY KEY NONCLUSTERED  ([idInspeccion]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [idxInspeccionesEdificio] ON [dbo].[tb_Inspecciones] ([Edificio]) ON [PRIMARY]
GO
ALTER TABLE [dbo].[tb_Inspecciones] WITH NOCHECK ADD CONSTRAINT [FK_tb_Inspecciones_tb_CategoriasDeInspeccion] FOREIGN KEY ([CategoriaInspeccion]) REFERENCES [dbo].[tb_CategoriasDeInspeccion] ([IdCategoriaDeInspeccion])
GO
ALTER TABLE [dbo].[tb_Inspecciones] WITH NOCHECK ADD CONSTRAINT [FK_tb_Inspecciones_tb_Edificios] FOREIGN KEY ([Edificio]) REFERENCES [dbo].[tb_Edificios] ([idEdificio])
GO
ALTER TABLE [dbo].[tb_Inspecciones] WITH NOCHECK ADD CONSTRAINT [FK_tb_Inspecciones_tb_MueblesYEquipos] FOREIGN KEY ([EquipoAfec]) REFERENCES [dbo].[tb_MueblesYEquipos] ([idMueble])
GO
ALTER TABLE [dbo].[tb_Inspecciones] WITH NOCHECK ADD CONSTRAINT [FK_tb_Inspecciones_tb_Estados] FOREIGN KEY ([Estado]) REFERENCES [dbo].[tb_Estados] ([idEstado])
GO
ALTER TABLE [dbo].[tb_Inspecciones] WITH NOCHECK ADD CONSTRAINT [FK_tb_Inspecciones_tb_Instalaciones] FOREIGN KEY ([InstalacionAfec]) REFERENCES [dbo].[tb_Instalaciones] ([idInstalacion])
GO
ALTER TABLE [dbo].[tb_Inspecciones] WITH NOCHECK ADD CONSTRAINT [FK_tb_Inspecciones_tb_Usuarios] FOREIGN KEY ([Supervisor]) REFERENCES [dbo].[tb_Usuarios] ([idUsuario])
GO
ALTER TABLE [dbo].[tb_Inspecciones] WITH NOCHECK ADD CONSTRAINT [FK_tb_Inspecciones_tb_ObjetosDeInspeccion] FOREIGN KEY ([TipoObjetoInspeccion]) REFERENCES [dbo].[tb_ObjetosDeInspeccion] ([idObjetoInspeccion])
GO
